package com.yoofn.framework.http

import android.app.ProgressDialog
import android.view.View
import com.yanzhenjie.nohttp.rest.StringRequest

/**
 * Created by kalshen on 17/6/3.
 * @描述 noHttp的网络请求封装对象
 * @param what 用户区分请求 类比 handler的what 默认是0
 * @param request 主要的request 对象
 */
open class HttpNetData(val what: Int
                  , var request: StringRequest) {

    /**
     * dialog  网络请求时的进度progress,
     * 请求时show 请求成功后dismiss,
     * 默认系统的进度样式
     */
    var dialog: ProgressDialog? = null

    /**
     * actionView 增加网络访问的view，主要为了防止多次触发网络请求
     */
    var actionView: View? = null

    /**
     * 当前请求是否开启token
     */
    //    var isEnableToken: Boolean = false

}

